Fixed path variable abstraction