Fixed #80 "Reply function broken"

- renamed "coalesce"to "first-non-nil" as it's more fitting
- introduced a "field-value" var to not calculate "first-non-nil" twice