This functionality is now built in. We can rely on the built in functions rather than a custom class.