How would one tell a green tree python, Morelia viridis, apart from an emerald tree boa, Corallus caninus?

They look so similar, and both strike the same pose in trees... I must be missing something obvious.