Lua + Typesafety = Sol