Wrapped `open` in setup into maybe to avoid unnecessary setup failures