embarking on journey that will hopefully end with me understanding how the program expression tree lives... ...