More satisfying MyUrlGenerator structures