private ApplicationUtils getUtils() {
BeanManager bm = getBeanManager();
Bean<ApplicationUtils> bean = (Bean<ApplicationUtils>) bm.getBeans(ApplicationUtils.class).iterator().next();
CreationalContext<ApplicationUtils> ctx = bm.createCreationalContext(bean);
ApplicationUtils utils = (ApplicationUtils) bm.getReference(bean, ApplicationUtils.class, ctx);
// this could be inlined, but intentionally left this way
return utils;
}