Required options should error if not passed.