ensure options are passed to base prototype.