Modified notation to more clearly express what is happening while retaining easy of use in programs.