update interface (breaking change\!) to mirror keyword-based interface of built-in quadgk routine