Better. Variable parser will no longer worry about mulit nest level, it only select the most outer nest and do a recurse.