Python 3.4 is actually the baseline for MicroPython these days. Many other more modern features have crept in; such as f-string support that was recently added. And the asyncio support is a modern implementation too...
Generally MicroPython can absorb modern Python features where the implementation can be shown to be efficient, particularly with low RAM costs.