Defines common traits
Extends the queries for additional paralell operation
Traits for types which represent a view or subset of some other type.