Browsing: the wisdom behind the multiple marriages of the prophet