<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def options(self):
 """ Engine options discover HTTP entry point """

        #configure engine with an empty dict to ensure default selection/options
        self.engine.configure({})
        conf = self.engine.as_dict()
        conf["returns"] = [oname for oname in six.iterkeys(self._outputs)]
        # Note: we overide args to only list the ones that are declared in this view
        conf["args"] = [iname for iname in six.iterkeys(self._inputs)]
        return jsonify(conf)