Made EllipseSelection package private as it should not be created
externally or things may break.