One option is likely to be to flip this on its head, and make BaseDash validation libraries that plug into things such as Django/Rails, and a) let serialisation of principles and uploading to BaseDash at deploy time, and b) _disallow_ or alert when that serialisation isn't really possible, these http://french-maids74.alltdesign.com/rumored-buzz-on-ease-up-on-the-crazy-16162287