do we need the map? can we just reduce return a._hasHandler() || ... ?