Package tools, rewrite Written in perl It's in base It's good for string processing It's object-oriented Features for Rapid developement, like hashes, and fuzzy interfaces Errors out gracefully Designed over two years Clean API Small modules Reusable