GROOVY-4485: enum does not support default map constructors
Merge branch 'master' into rlw-jdk8