Revert "add attribute is required"
Revert "add attribute is required"

- `is required` is too strict, forces you to pass attributes during
  instantiation with `.new`
- this reverts commit 23fb5da124a22e97402eae3389cf4adf681533a0.

atweiden/holovault