In a future post, I argue that the Function constructor in JavaScript can be
used for good, solving specific problems.
Preparatory to that, in this post, I examine the eval function and the
Function constructor to highlight their similarities as well as their subtle
differences, and how to use them without problems.