ReferenceItem not loading correctly from .smtk file
For attributes defined with an extensible number of associations and required number of 1, it appears that when loaded from a resource (.smtk) file, an empty value is getting created such that the attribute is reported itself as valid when nothing has been assigned.
There is an archive file cmb1.tgz
in folder https://data.kitware.com/#user/55dcb06e8d777f6ddc3ff892/folder/5e383b28af2e2eed356037f8 that can be used to reproduce the error. It is an smtk project, however you can reproduce the error just by loading the attribute resource directly. A python script to show the error is attached here.
testcmb2.py