Restore to original Julien's behavior (ctor).
Fix bootstrap for consistency with the other generated elements
Basic compilation scheduling.