diagrams: delete sml next as most ideas have already been incorporated
sml: convert primitives into value type objects
patches: add convert pods into entities, values or services