support multi level parameters in extra token