%% actually unconstrained
component_constrained = block({constrained_illegal}, component_semantics);
