If field is not in metadata it's a reference

Abstract filters were incorrectly throwing exceptions when a field was not found in the metadata to type cast.  In these cases the field is a reference.