Fix propertyInfo. Replace apiSpec var with this->resource method. Override methods query, count, and propertyQueryOperation (docblocks explain reasoning)