Sparen, your BG code will definitely be ignored if you're putting it in @Background and not @BackGround. If you don't call SetScore(), which identifies a script as a spell card, @BackGround will also not run. (Of course this makes some sense in the context of a stage since a noncard background should be the stage background, but the score flag handling everything internally is a pretty awful way to handle things.)
As for this one, what is actually in your FxnList? It looks like you're trying to include one script that includes other scripts.