Made 'is' predicate more generic