A simple path object and dsl