Use FirstOrDefault rather than First to avoid potential "Sequence contains no elements" errors. Also, report a type that does not have any properties should the situation arise.