feat(#14): add support for pipe operator