Suggested: don't use is and has with predicate methods. So, just: extraneous_properties?