getAssNameValue on If instances now tries to evaluate the argument and then look for body values