Add is overload for free function predicate
#669
Closed
is overload for free function predicate
#669