fixed a minor issue that generated odd bytecde sigs
bb#9796 - fixed an issue where a lookup table was non-deterministically generated
added checks to ensure new lookup table generation is valid