pull YankBank::GemSet out into module/class