Class S: some API doc
Class S: new magic getter alias for camel case
Allow two different ways to use S::format
Merge branch 'develop'