when assigning attributes, assign the non-encrypted ones first (so that
the key, iv, etc can be passed as attributes)
Merge pull request #70 from attr-encrypted/feature/order-independence

when assigning attributes, assign the non-encrypted ones first