I misunderstood you the first time around, I thought you were talking about docs. I didn't enumerate them here because I would have to destructure them and then restructure them in the call into the client. It gets a bit verbose and I was tired of typing them. There's also not much benefit since this layer doesn't do any option validation. I'll put them in if the consistency seems worth it to you.