Tiny thing: looks like `(with-open` and following two lines need indentation too.