I generally avoid adding extra code that I might want later, because often I end up not needing it, or end up making completely different changes than I'd planned—and then I forget to clean up what I previously added.

This is a bad example, since your function is small and still completely readable. ;) But that's my general principle.