Fuse tight composer

It should be performed either here
https://github.com/sriram87/edg4x-rose/blob/fuse/projects/fuse/src/analysis/abstract_object.C#L48

or here
https://github.com/sriram87/edg4x-rose/blob/fuse/projects/fuse/src/analysis/abstract_object.C#L569

In both of these places we can check if the argument passed is the special full object by casting it down to Full objects. I'm guessing it has to be done in the implementation of MemLocObject::equalSet, ValueObject::equalSet where we will be able to cast the argument to FullMemLocObject or FullValueObject.