Added !, ~, :, and . syntax sugar, added num builtin