Both traits do the same thing. This patch renames __can_reference to __referenceable and moves it to the is_referenceable header.
Both traits do the same thing. This patch renames __can_reference to __referenceable and moves it to the is_referenceable header.