I think it would be worth leaving a comment in this block, referencing the puppet ticket (PP-254) and mentioning that we might remove this code when we no longer have to support versions of puppet that have the bug.