1 John 3:20 is pretty straight forward. Cant twist the Bible or we will have no Bible to stand on. Furthermore, no theological system can fully support open theism with so many holes. If you suspect God does not know all you have to admit God cannot do all things and so on… for how can he do the things that are not known to open theism? Except the Bible speaks completely the opposite – God knew all things before they were created or existed. And with this knowledge in mind He crated them ex nahillo – out of the nothingness of the not yet existing creation but from the all knowingness of His eternal being. The Bible connects it all. Cannot have an all powerful God without him having the power to know all things before they ever were and/or without the having the power to bring them all into existence…