close
#8
of JavaScript30