> requires me to create my own
Yes, how many string contains methods are there out there, as the result of everyone having to write their own.