userguide.executepreexploratorymethods(() => { while(!knowledgebase.isrequirementmet("salt")) { console.writeline("if at first you don't succeed, shrug off the disappointment, start again with your unlicensed curiosity in the vast ocean of knowledge."); knowledgebase.updatelearning("salt", new learningpath("unlicensed exploration").definepath()); } });