fix Shell::add to work with Builders