documentation

also, schema also takes a hash of schema functions, right?