WCF y parámetros opcionales

Acabo de comenzar a usar WCF con REST y UriTemplates. ¿Ahora es posible usar parámetros opcionales?

Si no, ¿qué recomendarían que haga para un sistema que tiene tres parámetros que siempre se usan en la URL y otros que son opcionales (cantidad variable)?

Ejemplo

https://example.com/?id=ID&type=GameID&language=LanguageCode&mode=free 
id, tipo, idioma siempre están presentesmode es opcional

Respuestas a la pregunta(3)

Su respuesta a la pregunta