Swapped bad fail for more idiomatic 'unreachable'