deprecate implicit conversion of by name parameter