Fix todo parsing to not overwrite string