protected InlineMenu buildMenu(Message base){
  InlineMenu menu=new InlineMenu(base);
  rows.forEach(null);
  menu.userPredicate=userPredicate;
  menu.rows=rows;
  return menu;
}

protected InlineMenu buildMenu ( Message base ) { InlineMenu menu = new InlineMenu ( base ) ; rows . forEach ( null ) ; menu . userPredicate = userPredicate ; menu . rows = rows ; return menu ; }
build a menu from message base . adds & amp ; registers all buttons . applies user predicate . applies rows .
