Registered pension plans were exempt through some amendments, but they were one of the very few instances of an exemption. Other items, such as retirement compensation arrangements, training benefits—all of those—were not exempt.
The definition of a labour trust under Bill C-377 was broad enough to include any fund that had union members in it. That's a pretty broad definition. Union members participate in many funds, many of which are not even connected to a trade union, and all of those would have potentially been caught by Bill C-377.