renamed to CollectionJson::Serializer + some minor edits