Custom Path deserialization