options.validate is optional, really

re: #7