Tolerate @done calls from within @record