The better way to return an error, is just return the `WP_Error` object, then WP Remote will parse that correctly. This way we get to pass back the Error message too.