Added allowEmpty option to HasOne relationship