Only remove brackets from a dict string if they're on both sides
[MTG] New definitions source and function; Only check if the card file exists at the last moment before we need it; minor cleanup and logic changes