These functions probably should exist, but they should be small, with simple implementations that either create a ruby string and pass to one of the parsing methods, or parse the string themselves and call one of the standard constructors.