public bool IsOperationPossible(string shapeName, string operation)
        {
            var shape = Capabilities.GetConcept(shapeName);

            return(shape.Node != null && shape.HasCapability(operation));
        }