Minor cleanup
Minor comment changes
Improve naming attribute mapping related interfaces
Refactor expr package
Add EntityQueryInPredicate
Add support for effectively immutable entities