So is similar in scala that if you declare an impl...
# functional
r
So is similar in scala that if you declare an implicit arg you can pass it explicitly but if you don't the compiler tries to find one in the scope