Я хочу написать пользовательскую функцию, которая имеет несколько обязательных аргументов, но также может принимать несколько необязательных аргументов. Я не смог найти никакой документации по этому поводу. Кто-нибудь знает? Это похоже на Javascript?