make BasePoint compatible with Frame without BasePoint