Use implicit conversion and anon test func