The brilliant absurdity of STELLA