map abort safely on throw
implement safer map
update deps
2.23.0