fix prior commit, invalid handling of wx custom build macros
simplify reflect interpreter logic classes