first commit
annotations
templates
context
register criteria
registerCriteria method
criteriaQualifier