To make sure we resolve nested parameter definition up to ten times.
In the usual case, 1 time will be enough and the loop will break at the 2nd iteration.

Case 1: build paramater is directly resolvable, like FOO="MyParam"
Case 2: build parameter needs at least 2 depth resolutions: FOO="MyParam", BAR="${FOO}_IsGreat"