EL parser based on parser combination

.size, no need for () as not side effecting