fix(general): Removing 'using namespace detail;'

This could cause namespace leaks leading to conflicts between internal
snowhouse types and types in the code using snowhouse.