reenable strict argument checking, now that we can mark parameters as optional