Osx: fix build, avoiding optional parameters (bgo#710475)

Optional parameters were banned recently to still be compatible
with .NET 2.0 as we advertise. The change broke the OSX build,
which this fixes.

Signed-off-by: Andrés G. Aragoneses <knocte@gmail.com>