Use `reads` to prevent function from raising an exception