Can't get zval write property handler working for ++/--/[]++ and other operators