Confusing discrepancy in Verse with <decides>

I’ve encountered a confusing discrepancy in Verse. If I were to write if(FortChar.IsInAir[]), it behaves as expected, but when using if(FortChar.IsInAir[]=true), it fails. The ‘decides’ tag essentially has a true/false outcome, so to me it makes no sense that adding =true would cause the condition to fail especially since it does not warn or give an error. It seems inconsistent and this syntax should either not be allowed (shows an error when adding =true or =false after decides) or it should output a logic value so that =true or =false works.

@b1gry4n Thank you for your feedback. While I cannot guarantee a response, I can confirm that this has been forwarded to the appropriate team.