We’ve decided to build a protective abstraction over JQuery, but what does that mean in practice? In this episode, we decide what concept we want to represent and why we want to do it, then move our first two functions into the new abstraction. We wrap up with a review of object-oriented programming fundamentals.