Added semantic configuration and documentation for route compilers.