There are a few cautions about writing begin-field functions:
There is one caution about writing end-field functions. If you use the field option FORCECONVERT, to force Vermont Views to update the underlying data variable for a field immediately, you should be aware that this conversion does not take place until after your end-field function has returned. If you need to get the converted value of the current field in your end-field function, use the function fld_get().