Modelling functions that work with the pipe
