adapter
SpindleDatabaseService
apply
SpindleQuery
asBSONObject
SpindleRecordIsBSONType