ensure works with component builder