fix for #12 recursively call patch_data for FieldList items