Add all query constraints
Base#first without block returns nil when nothing was found
Add ordering
Attribute aliases, saving and deleting