message: fix(web): display 'empty range' even if begin == end
  This is to make web and other views (e.g. csv) to behave consistently and it seems to the most logical result according to our discussion on Slack.
diff: export function formatRange(begin: number, end: number) {
  if (begin > end) {
  console.warn(`formatRange: Attempted to format an invalid range: \`[${begin}; ${end})\`. This is probably a bug.`)
  + }
  +
  + if (begin >= end) {
  return 'empty range'
  }
  