new()
@:value([])names:Array<String> = []
@:value([])structs:Array<DnaStruct> = []
@:value([])types:Array<String> = []
@:value([])typesLength:Array<Int> = []