{"comment":{"url":"https://api.github.com/repos/dpla/heidrun-mappings/comments/13144561","html_url":"https://github.com/dpla/heidrun-mappings/commit/5768026c078ab1a037d7eb043f4abd9b72a9f289#commitcomment-13144561","id":13144561,"user":{"login":"no-reply","id":1361776,"avatar_url":"https://avatars.githubusercontent.com/u/1361776?v=3","gravatar_id":"","url":"https://api.github.com/users/no-reply","html_url":"https://github.com/no-reply","followers_url":"https://api.github.com/users/no-reply/followers","following_url":"https://api.github.com/users/no-reply/following{/other_user}","gists_url":"https://api.github.com/users/no-reply/gists{/gist_id}","starred_url":"https://api.github.com/users/no-reply/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/no-reply/subscriptions","organizations_url":"https://api.github.com/users/no-reply/orgs","repos_url":"https://api.github.com/users/no-reply/repos","events_url":"https://api.github.com/users/no-reply/events{/privacy}","received_events_url":"https://api.github.com/users/no-reply/received_events","type":"User","site_admin":false},"position":425,"line":306,"path":"heidrun/nara_json.rb","commit_id":"5768026c078ab1a037d7eb043f4abd9b72a9f289","created_at":"2015-09-09T19:37:23Z","updated_at":"2015-09-09T19:37:23Z","body":"Ah. I think i see what was going on here. `'generalNote` might be the terminal field, or it might require `note`. Maybe this is another case for the `#else` construction proposed above.\r\n\r\n`field(..., 'generalNote`).if.field('note').else` ? "}}