doco tweaks for @Builder
minor refactor: allow improved future @Builder extensibility
Fix for GROOVY-6706.  NPE in some certain situations with @BaseScript.
tweak @Builder for method/constructor handling
GROOVY-6714: GroovyDoc omits and/or misplaces documentation for methods in .java files.
GROOVY-6724: Wrong receiver type when checking generics on property access