1. A method comprising: executing a first program that comprises first program code of a first programming language, second program code of a second programming language embedded as strings within the first program code, and an embedded code processing instrument within a function of the first program code, said executing the first program including, invoking, by the first program code function, the embedded code processing instrument; detecting, by the embedded code processing instrument, at least a subset of the strings within the first program code function; incrementally constructing, by the embedded code processing instrument, a second program from the subset of the strings, said incrementally constructing comprising, for each string individually detected within a first programming language construct, individually writing the string to the second program; and testing the second program independently of the first program.