Fix: changing name of compound child tag should change key in backing map