Q 46

a)
If you have four rogue levels more than the opponent has levels that grant uncanny dodge and improved uncanny dodge, do you negate improved uncanny dodge?
If yes, does the higher-level rogue then gain both the +2 flanking bonus and the ability to deal sneak attack extra precision damage?
Or does the higher-level rogue only get the ability to deal sneak attack extra precision damage?

b)
Do only rogue levels count to determine if you can beat improved uncanny dodge?
What about levels in the arcane trickster, assassin and blackguard prestige class which grant sneak attack? Do levels in spellthief also count?
Does having Assassin's Stance from Tome of Battle somehow affect the number of rogue levels to overcome improved uncanny dodge?

c)
Is the +2 flanking bonus a named bonus? It does not appear in the list of modifiers.