public function __construct(MacroTokens $tokens, $modifiers = NULL, array $context = NULL) { $this->tokens = $tokens; $this->modifiers = $modifiers; $this->context = $context; }