The current error, if any - using Rx for consistent reactive behavior
Rx<Object?> get error => _error;