Show all possible Compiler paths.

This commit adds supporting functions to the Llk compiler. Please see the
unit tests for examples. Design documentation is only available in english
and can be found in the Internal folder.