Set default done callback for observer and return observer to caller to set additional callbacks.