Support @nogc.
BREAKING CHANGE Remove OO wrapper.