The getXXXProperties here return a copy of the last production property. That is what we want when assembling the Well structure from Schedule; however I think it should be named accordingly as e.g. getNewXXXProperties. Then we should in addition have another method:
```C++
const WellProductionProperties& getProductionProperties( size_t timeStep ) const;
```
which will be used from client scope.