get rid of WindowingException; 
use SemanticException during translation and HiveException during
runtime