remove TODOs

I would like to discuss these TODOs. They fall into the following categories:

  - things we once wanted to do but no longer want to do (remove these);
  - things we once wanted to do and still want to do (create issues for these); and
  - questions (discuss these).

ya if your function takes > 10 params you are officially Doing It Wrong<sup>TM</sup>