/// <summary> /// Encodes an attribute map as a sequence of LNodes. /// </summary> /// <param name="attributes"> /// The attribute map to encode. /// </param> /// <returns>A list of attribute nodes.</returns> public IEnumerable <LNode> Encode(AttributeMap attributes) { return(attributes.GetAll().Select(Encode).ToArray()); }