blockdesigns, A_efficiency and upper_bounds documented