My SQL abstraction/generalization/protection layer.