nullable dictionary can't be used as operation arguments; marking MediaConstraints as optional is sufficient anyway and consistent with other calls
replacing RTCVoidCallback by WebIDL-defined VoidFunction