describe media type collections

Might want to make this an explicit Praxis::Collection