Ensured that `Typo.read-file` returns `null` if something goes wrong
sm update