This is another method which exists a bunch of places, and I just don't think I can abide any more type/string sprawl.