Pass a function through localStorage using the Function constructor object.
A default parameter value is used if no argument is passed in when a function is called.
Self-executing functions are ideal for making a one-time process self-contained.
Arrow functions use efficient syntax but are best avoided when using "this"
Learn how methods are functions able to act upon the object in which they are stored.