Indian readings of the Puranas tend to be highly individualistic and subjective (‘what is sense for you may be nonsense to another and that is fine, for truth is plural’), hence there is room for multiple readings depending on the reader’s intellectual capability. Each reading is valid.