anchor.diff:  
     StreamSubscription ssSelectedRound;
   
  -  static UserInfoType register(DataSet user) {
  -    var _registeredComponent = registerComponent(() => new UserInfoComponent(user));
  -    return (DataReference selectedRoundRef, {String key : 'userInfo'}) {
  +  static UserInfoType register() {
  +    var _registeredComponent = registerComponent(() => new UserInfoComponent());
  +    return (DataSet user, DataReference selectedRoundRef, {String key : 'userInfo'}) {
   
           return _registeredComponent({
  +          'user' : user,
             'selectedRoundRef' : selectedRoundRef,
             'key' : key,
           });
         };
     }
  -
  -  UserInfoComponent(this.user);
   
     componentWillMount() {
       ssSelectedRound = selectedRound.onChange.listen((_) => redraw());
  
positive.code:   final iACCOUNT_PREMIUM_UNTIL = Intl.message('do', name : 'ACCOUNT_PREMIUM_UNTIL');
    final iREGISTER_TEAM = Intl.message('Prihlásiť tím', name : 'REGISTER_TEAM');
  
    DataSet user;
  
    DataReference get selectedRound => props['selectedRoundRef'];
    String get selectedRoundId => selectedRound.value==null?null:selectedRound.value['_id']; //ID
  
negative.code: 
  
  
  typedef UserInfoType(DataSet user, DataReference selectedRoundRef, {String key});
  
  class UserInfoComponent extends Component{
  
  