As for compiling stuff like objects in N# to SB, that is much harder to do as there are no objects in SB. I had to spend days just figuring out the best way to make objects (which ended up being functions and PRGDEL/PRGINS magic) before I ever wrote a single line of code.