Similar to Interlox