@Override
	public ParserResult specialCheckAndGetParserResult(ParserResult result,
			SyntaxAnalyser analyser) throws GrammarCheckException {
		boolean theOtherInfoIsEmpty = result.getAggregateFunctionName() == null
				&& result.getConditions().size() == 0
				&& result.getDimensionLevelInfo().size() == 0
				&& result.getDimensionNicknames().size() == 0
				&& result.getResultCube() == null;
		if (!theOtherInfoIsEmpty) {
			this.throwException(result.getOperationName(), null, analyser);
		}
		return result;
	}