Backwards compatibility through conditional compilation.