Closures in PHP are immutable

Reopening to re-target at PHP-5.6 instead of master.