destination can use a proc to recalculate fields
Merge pull request #12 from th7/bug/destination_remembers_field_list

destination can use a proc to recalculate fields