Fix #1822: The boxing of parameter of a functional parameter shouldn't treat
Anything as being unboxed, because you can't have a void parameter.
Issue #1822: Add a test.
Fix test broken by ceylon/ceylon.language@1130d52b731d34d380d02411277bde8de409a03d