correct substitution of .sconcept and .asConcept operations
add ids to property/reference attributes
use SProperty in IAttributeDescriptor
update smodel generator
add string constructors for compatibility with old user code
read concept name from parent node
fix incorrect switch usage
fix attributes tests
fix broken references
rebuild generator
add migration for ids in attributes
rebuild
migrate property/reference attributes
rebuild