Starting better message handling (without using exceptions).
Better function parsing & compiling.