Henious mutable solution with an exception