Marked classes as final
SML Rework

SML has been redesigned. A full description of SML along with examples
of its usage will be made once the class is finalized.