use :optional for default schema values
s.web.get