1. A method for generating source for converting from data stored in a first data element to data stored in a second data element, said first and second data elements associated with a first and second data element types, said method comprising: generating a first source code module to receive said first data element and output said second data element; calling by said first source code module a second source code module, the second source code module being specifically adapted to convert from the first data element type to the second data element type; and converting by said second source code module between said first data element type and said second data element type.