change: support for the bracket-literal-token.
fix: should check stack length.