Allow fall back to no attribute vars
Allow attribute vars to be optional. Allow new_object to have initial values.
Add attribute vars to package.
Updated tests.