Update BeanBuilder to support changing the root name