Kaleidoscope's implementation - possible improvements

See also