Rethinking Implicit Memory C by Jeffrey S. Bowers & Chad J. Marsolek