A python library to parse western-style names into their constituent components, modeled after urlparse.