Parser refactored, pipes work modulo subscribe order