carpentryapp.startproject(()=> { var projectplan = new projectplan(); projectplan.addphase("preexpansion", ()=> { console.writeline("time to experiment with new joinery techniques."); }); projectplan.addphase("dismiss", ()=> { console.writeline("carefully review and perhaps dismiss outdated methods."); }); projectplan.addtask("start anew", "sub rosa project", ()=> { console.writeline("initiate a sub rosa carpentry project designed to refine skills and techniques in secrecy and without external pressures."); }); projectplan.executeallphases(); });