After Pipe expression is implemented, it would be a good point to refactor some of the code to make it cleaner.
After Pipe expression is implemented, it would be a good point to refactor some of the code to make it cleaner.