This needs to be rewritten either as a Requirement or moved to the install method; we can't have exit points in the class body like this.