On 5/29/2013 4:00 AM, Russel Winder wrote: > I'm not sure I would call it component – didn't components die in the > 1980 when no-one could agree what a component was? Everybody has a different definition of "component". What I'm talking about here are interchangeable blocks of functionality which encapsulate input and output.