the code structure had evolved more dodgy than I thought. Put a method back. The command line should just create a builder and invoke on that instead of via builder_task