why is field injection not supported e.g. with ExecutionListeners when they are used in a process definition with class? when used with expression or delegateExpression they field injection is supported. Unfortunately with "class" we can not use other injection approaches like @EJB or @Inject.