мне кажется, не стоит добавлять ещё одну переменную в экземпляр блока, что бы избавится от дополнительного сравнения