Better reference type check