Added `:else` default branch to conditional mapping.

Also, added code comments.