Issue #2904467 by quietone, andyg5000: Plugins do not preserve integer keys when parsing annotations
mentioned in commit 11ddd4c0
mentioned in commit af6fc3f5