array(): Statements * 'params' => array(): Parameters * 'uses' => array(): use()s * 'byRef' => false : Whether to return by reference * 'static' => false : Whether the closure is static * @param array $attributes Additional attributes */ public function __construct(array $subNodes = array(), array $attributes = array()) { parent::__construct( $subNodes + array( 'stmts' => array(), 'params' => array(), 'uses' => array(), 'byRef' => false, 'static' => false, ), $attributes ); } }