Stops schema from interfering with other namespaces. Support Mono. Fixes #2. Fixes #3.