Use initWithPropertyInfo or initWithPropertyInfoAndValue!
init has been used for initialization.
Use initWithPropertyInfo or initWithPropertyInfoAndValue.