Add a "relaxed mode" option where formatting will ignore basic errors like nested blocks when possible.