EL parser based on parser combination

+ should be sealed, right?