Path: An Approach to Incorporate List Processing in A Relational Database