Support for disjoint frame in defclass