Implement log backend