void 0 has better semantic than undefined.