RE: InstanceSigs -- rationale for the "must be more polymorphic than"