rdc compiler setup, pre-alpha, source code is broken and will not compile with this push