Review (2/5): Too fragile.
Nice, but too fragile.