Use exception in Glowworld as cause for IllegalArgumentException