minimal regression tests
fix expunge deferreds so they wait
fix memoized call returning always None