Optional options constructor parameter