Made low-level record accessors core safe
Minor improvements to low-level object accessors