Introduced the hasRecordProperty() method
Created missing @return annotation