Error: a() (no value) used as value

Ummm… if you already see the first version as clearer, what is exactly the problem? :slight_smile:
Edit: To clarify: what do you dislike so much in the clearer version that makes you want to use less clear code?