Reup of another example of what SOLID js.