don't allocate result list if discarding
Merge branch 'fix/158-rply-expr' into develop