There are instances where i want to give portfolio name and viewDefention as the input to viewClient.
Is that possible without duplicating the viewDefention.
We feel it would be more useful if we could move out the portfolio reference from the viewDefention.
This way a user can store any kind of reports he needs to generate for any portfolio he needs.
One example would be where a stock consultant have made a viewDefention (or a set of function names to execute) and want to see how that model works for different portfolios.
Here coupling the portfolio name with the viewDefention looks a lot inconvenient.