You think this is bad, nave you SEEN the COM API that I'm using? Sheesh.

Feel free to offer up a non-abomination.