fix EL resolver cleanup when view is destroyed, support for view open callbacks