https://issues.dlang.org/show_bug.cgi?id=8538 --- Comment #3 from Walter Bright <bugzilla at digitalmars.com> --- Furthermore, a variable cannot be inferred as `scope` if it is referenced in a dynamic closure. --