>If it makes it easier for *you* to understand, then there's no reason not to do it that way. Those were only guidelines after all ... not a "you *must* do it this way" kind of thing. <s>
>
>And, as long as we're getting anal about it <g>, or maybe just for consistency's sake ... I prefer to always use parens after a New ... easier to see it that way, IMHO ... so I'd have used this instead (if I used VB, which I don't <g>):
>
> Public oApp As Framework.App = New Framework.App()
> Public oDataProvider As Framework.Data = New Framework.Data(oApp)
> Public oDropDownCondition As Collection = New Collection()
>
Exactly.