fix(expressions): bind | to the proper 'this'

This PR build on top of #263 and makes sure that the pipe operator function is bound to the proper "this".