move the optimizer back to TclSetByteCodeFromAny - still unsure if it actually belongs in InitBytecode though, although the hook may possibly need to remain after the optimization. TODO: consider these issues
add my copyright notice