Adds an element to the list, and sets its parent to this node.
@param element the element to add
@throws IllegalArgumentException if element is {@code null}. To indicate an empty element, use an {@link EmptyExpression} node.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.