feat: add support for new assignment block operators