An outline of the SMoLCS approach