Science???s ???This is the best explanation we have, based on the data so far (and subject to change with further advances)??? is hardly on the same level as Revelation???s ???God wants you to do this?????? (contradicted, of course, by someone else???s Revelation of ???No. God wants you to do that??????)