api4j script
generated extendable fluents
extendable fluents implemented
towards fluents generator
simplified interface structure