Scala library for parsing and creating objects that can be easily parsed from strings.