1459908875-ac091764-1bf7-48e2-ae56-5213c1edbe71

The invention provides a router architecture that is scalable, that is, as more processing power is desired, more individual processors can be added. The birefringent double-image member splits each of the beams passing therethrough into an ordinary ray and an extraordinary ray that is displaced from the ordinary ray in an auxiliary scanning direction and travels in a vicinity of the ordinary ray. A system is thus provided to isolate the access code from active data objects in a program, to persistent wrapper objects that are reusable by one data object or many.