final (like aprayer) refactoring groovy paths