move test sources around
failing right-hand globals test
right hand test passes with an extra check on the left-hand identifier parent type