The lemon juice, lemon zest and rum are all optional ingredients. You can absolutely make a perfectly delicious butterscotch sauce without them. However, they are virtually undetectable in the finished sauce and add flavor complexity while helping to cut the richness. In other words, the sauce is even better if you include them.