Addressed @pastewka's revision request
Clarified
- that the need for optimisation at the cost of readability is restricted to the core of the library,
- that non-member functions in namespaces are still globally accessible
- Fixed inconsistent alias name