Ant build requires 512M of heap
Delegated members should not be synthetic

Otherwise they are invisible to Java code
xxx$default() function should be visible from Java
Support [throws] annotation
Tests for abstract functions with default arguments