Understand the "get" function in queries

  • 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)]