Improve explanation of `deferred.gate`. Fix #21