Adds typehints for optional params