Has final common code. Reflection works, now is commented out at
beginning. Still working on avoid.

Signed-off-by: chthonic7 <fooliot@gmail.com>