manual: minor fixes to fundamental building blocks
agile: concepts cannot be placed inside of packages
dia sml: ensure regular module members are populated
sml: split origin type from element concept

this will be required in order to create a module for the model.