(rdb-guard bsp i) is a macro form of the guards for rdb, rdb-test, and rdb-field.
Macro: rdb-guard
(defmacro rdb-guard (bsp i) (cons 'and (cons (cons 'force (cons (cons 'bspp (cons bsp 'nil)) 'nil)) (cons (cons 'force (cons (cons 'integerp (cons i 'nil)) 'nil)) 'nil))))