The task is to change field record pointer to offset
and to change all val() functions to take record as
an argument.
Rationale
---------
Code cleanup task requested by Monty.
Copyright (c) 2000, 2013, Oracle Corporation and/or its affiliates. All rights reserved.