I know this is a convention we're using so that 0 -> all
but it would be nice if this was explicitly mentioned somewhere