The simplest, most extendible schema class you will ever come across