Yeah something like that, though built-in to the compiler.