UPD: проставил @todo для спорных моментов и там, где пока сам не понял по реализации (касательно #464)