Listing 2

// assuming 'max' function was registered
grid.rect.width = max(uname.rect.width, pass.rect.width);
grid.rect.height = {
  if ( root.rect.height > 200) 200;
  else root.rect.height * 90 /100;
}