fixed closure context with php 5.3