Make Schemer now allow dynamic schemas

review @tleach cc @nrschultz