BC Break rename the `raw()` method to `plain()`.
Updates docblocks.
Adds the export `data()` method.
Allows to add custom formatters.