Restructure Scale to use Proc to process attribute values.
Adjust tests for Scale.