More work on path object