Wow thank you for the in-depth explanation! Language and translation is so cool :)
Yes, I must have gotten carried away translating the prince/princess words by giving them their possible royal titles instead of just son/daughter.
Super helpful!