+ /**
+ * Constructor (PHP5 style, required in some future version of PHP)
+ * @param mixed $name
+ */
+ function __construct($name) {
+ /** @var mixed */
+ $this->name = $name;
+ /**
+ * Language properties
+ * @var array
+ */
+ $this->properties = array();
+ }
+
+ /**
+ * Constructor (PHP4 style, kept for compatibility reasons)
+ * @param string $name
+ */