We don't have to repeat the checks for left/top here. I'd like to see a spec for -0.x though