It might be worth changing ```al``` to match the expanded version in ```process_amendments```. ```al``` would become ```amended_label```. If that's too much of a mouthful, I'm sure there's a way to shorten. But "a" and "l" are rather common so its less clear what the meaning might be.

Obv nbd, though.