there is a mathematical method behind this madness: TM (= τ) Algebra:
operations on maps, ontologies and queries:
maps can be added together: M + M' (merging)
maps can be enriched with ontologies: O + M
maps can be filtered with ontologies: O * M
maps can be transformed with queries: Q * M
ontologies can be combined: O + O' (logical OR)
ontologies can be chained: O * O' (logical AND)
ontologies can be transformed: Q * O (returns an ontology)
queries can be chained: Q * (Q' * M)
equations when expression should be regarded equivalent:
example: M + M' = M' + M (+ between maps is commutative)