check for attempted use of forward declared record
add valid pointer checking