public override IModule ReplaceShape( Shape shape )
abstract ReplaceShape : shape : Shape -> IModule override ReplaceShape : shape : Shape -> IModule