Text this: Variable step variable order block backward differentiation formulae for solving stiff ordinary differential equations