Beginning of language support for formatting and parsing.