I'd prefer to not use pre conditions. None of tentacles uses them, and they don't really seem to make sense here.