Reflections on JS