CLR (.NET/Mono) port of x2