How come `front` isn't `@safe`?