Implement nx.RestCollection (WIP)