Grab tuple items directly
Remove superfluous docstrings
Use builtin exception instead of custom
Test request missing required params