Should the unbound BlockFactory still be provided?