I would srap error and data since data is more important and error would only have a value if something actually went wrong.