halt is sometimes necessary to introspect where we are heading.
Read this post on yeshodabhargava.blogspot.com