lateLoad now replaces placeholder instead of appending to it, and docReady can accept a js string