Add ::split(), ::normalize(), ::part()