Merge new-entity
Renamed ICriterion.getResult => ICriterion.thenResult
BackendPool implemented