UPD: правки по #534 и fix #955