Jam-designing a Java extension with mixins