SWC-1726

Also verified that an interface is ok in the signature (the object is reconstructed without any additional work).  Tested via AccessRequirement.