1. A method for data handling, comprising: establishing a functional element template, wherein said functional template possesses one or more attributes; establishing a functional element, wherein one or more of said attributes are passed to said functional element from said functional element template; and employing the functional element in interoperation with a unit, wherein one or more interface software modules are employed in said interoperation, said interface modules accepting generic commands and outputting commands understood by said unit.