fix weird subscription bug that breaks when using for `key of object`