Refactoring...

Changed argObj to allow scadcs subclasses to work the way they are
supposed to.

Added greedy processing option.

setValue() now responsible for making assignment to @value