I know that no Pokemon with Libero/Protean can learn Burn Up, but if you, say, hacked the ability Libero onto a Moltres with Burn Up, how would the ability react to the move? Would the Moltres turn into a pure Fire type, and then become typeless due to losing the Fire type from the moves added effect? Would the move also become infinitely re-usable due to Libero turning the Pokemon using Burn Up into a pure Fire type before using the move, or would it not be able to do so?
Once again, I request you don't question my curiousity.