New getTop/Bottom/Left/Right methods in Shape