modified to allow mutable data element during parsing of test strings