Class +Example

Taken straight out of its SDL Implementation in the Sustainable Economy
project.