adds check for unintentional overrides, fixes #4

So that we don't accidentally overwrite stuff like .queue, .invoke,
etc.

Sure I missed a few methods in the overrides that we should be
including so check my math here :)

@lancejpollard @yields