Moved back to using properties again.
Renamed QueryLevel class.