explicitly forbid default params for non-member functions