Alright, you're probably right - it's best not to rely on everything being sane in future (who knows what other DBs will do). Perhaps just a simple dict-like structure would work?