func toArray() -> [String] {
        let ops: [String] = type(of: self).all().compactMap {
            guard contains($0) else { return nil}

            return $0.stringValue()