PMO-2437: type safety first steps
PMO-2437: more type safety
PMO-2437: more type safety
PMO-2437: more type safety
PMO-2437: more type safety
PMO-2437: more type safety
PMO-2437: more type safety
PMO-2437: more type safety
Merge branch 'master' into PMO-2437
PMO-2437: more type safety
merge with head
merge with head
use Holders.grailsApplication.mainContext to access Beans
Merge branch 'PMO-2437'
merged branch PMO-2437