Schema validation 102

Sorry Ralph, I rewrote your history :fallen_leaf: