use enum value for variable marking
add commentary to lambda analyzer to avoid regression