Adds WithBarrel trait.
test case, must be removed before merge