I was playing around AxisArrays for the first time and did this:
using AxisArrays
x = 0:10:100 |> collect
a = AxisArray(rand(length(x)); x=x)
println(a[x=29..33])
println(a[x=30..30])
println(a[atvalue(29; atol=5)])
println(a[atvalue(29)]) # Does not work.
Would it not be more intuitive to set the default tolerance to a very large value? For my own personal use, I would use AxisArrays to find values nearest to a given coordinate in gridded data. Or did I overlook an option to set the default tolerance?