Smart and efficient javascript object observer, ideal for batching DOM updates (~1kb) Created by GianlucaGuarini on Jul 01, 2017.