Fixed refNecessary() for cullOverReferences(), so that record-wrapped types are still considered "needing a reference" even when they undergo a dereference, which formerly was delegated to a coercion wrapper. Also fixed an incorrect .good; the test passes with the fixed .good and the change in this commit.