support for mixed Groovy/Java step defs