Internal: minor code cleanuo
Internal: cleaned up compiler facade
Internal: more code cleanup