Add accessor macros for zval