SED from Cube code

Made a pull request while I work on this in case you have comments.
Always use lower-case for string options: 'Differential' -> 'differential'