very loosely related, this reminds me of calling R functions from python that take keyword arguments with dots in their names.
>>> f(hello.world=123) File "<stdin>", line 1 SyntaxError: keyword can't be an expression
>>> f(**{'hello.world':123})