This is a bit tricky... need to map arguments of in order to the `accepts` order.