Fix #10. No more infinite loop. Raises Exception.