Protocols
<LKASTVisitor>
<LKCodeGenerator>
<LKCompilerDelegate>
<LKParser>
<LKStaticCodeGenerator>