Invalid use of VALUE_OPTIONAL in function parameters