error message if filter returns empty set
1st take on looup fields

if a field is marked as lookup, remove all referenced fields from the
list's definition (lookupList:Title, lookupList:ReferencedField, etc.)
and replace this field with just the field for the foreign id:
lookupListId

also: added warning if create() is used on newly created objects