refactor IClipContainer.as