Regarding VLANs and bridges.
If one makes a VLAN with a bridge as it's "interface" then attempt to add the VLAN as a bridge port on the bridge that is it's interface, it crashes the router and the router requires a restart.
Is there a way you can either fix that behavior so that it doesn't crash the router or create some error when you attempt to add a VLAN to the bridge that is it's interface?