#3. Abridged original example, fails after patch in #1.