added ':' operator for multiple parser shifts