Moved utils to their own namespace
Removed selector via enable_if in favor of dispatch