Write a function music_word_stats(words) that receives a list of word strings (e.g. words from song lyrics). It must return a three‑element tuple:
- A dictionary mapping each word to its length.
- An inverted dictionary that maps each length to a set of all words (in their original case) that have that length.
- A set containing all unique lower‑cased words from the input.
For example:
music_word_stats(["Love", "baby", "Love", "Rock"]) == (
{"Love": 4, "baby": 4, "Rock": 4},
{4: {"Love", "baby", "Rock"}},
{"love", "baby", "rock"}
)