Don't print function(..) for an implicit var -- Related to #1894
Check if hasImplicit returns true and not if it coerce to true (style)