add more tests and make parsing tests pass
isCrossOrigin always returns boolean