pass icon resolvers into builder construct