- Prefer this syntax:
(not [(nil? ?template)])
- The line
[(get ?prop :template) ?template]
- already filters out blocks without this tag, because every clause is checked for missing return value
- If missing, the respective entry is dropped.
- would have the same effect as simply
[(get ?prop :template)]
- already filters out blocks without this tag, because every clause is checked for missing return value