Allow a way for operations to fail