Move conditional compilation around namespace.
Move conditional compilation around namespace.

honestegg/cassette,damiensawyer/cassette,honestegg/cassette,damiensawyer/cassette,damiensawyer/cassette,andrewdavey/cassette,BluewireTechnologies/cassette,andrewdavey/cassette,BluewireTechnologies/cassette,honestegg/cassette,andrewdavey/cassette