Added a convenience abstract VLANSupport object to make migration and implementation easier.