Could you please clarify if Flare is indeed constructed upon the foundation of the XRP Ledger? I'm interested in understanding the technological architecture behind Flare and how it interacts, if at all, with the XRP Ledger. Could you elaborate on this aspect and provide any relevant details or insights? Your explanation would greatly assist me in comprehending the relationship, if any, between these two technologies.