With His omniscience and infinite creative power, Allah performs this creation in such a perfect manner that, as a part of the test, people are able to assume ownership of this soul bestowed on them and say it is ???mine.??? Human beings possess an enormously wealthy memory adorned with all kinds of details.