Not strictly opposed, but I'm very weakly uncomfortable with putting "real logic" into the bindings - in general, I think one of the things they do well is that they're a very minimal layer on top of the actual API