Make default_scope_values public in correct class
also
Be more clear with shared values method name
Refactor spawn methods