man, this shit's annoying, the api itself is pretty straight forward but actually doing anything non-trivial with it rapidly results in a fuck huge amount of code you have to write

I blame NIGGERS