fixed glitch arising from referencing in Closure being make lazy