Marking variant parameters as type 'undefined' to avoid warnings