Split functions & operators by different namespace. Group by types. Rename if needed.
Split functions & operators by different namespace. Group by types. Rename if needed.