added a temporary hacky construct 'STRUCT tag', so we can wrap
a result from INTO into another tag (used for CategoryFeatures in
required_features in configurator, or in fact for any 1:m relation)