oops, some STEPattribute constructors didn't initialize all members
oops, need a way to access attr data now that ptr is protected
update tests to work with STEPattribute class changes
create the correct type of aggregate so the ShallowCopy will work