REACH-82 "Null value cannot be cast to double"

When Number node is created it has `Value` is `null`. And only rendering causes updating it to `"0"`. Or changing `Value` from "0" to another number. That's why in headless mode when we created node number without changing its value (we need exactly "0") and connect it with another node, running is failed because that other node needs number rather than `null`
Yes I was aware of that. I was just wondering if you want to move code in this file into ```master``` so that when things are changed there, we won't have to resolve conflicts again. Things like ```headless``` string can definitely be in the ```master```, except those server specific things. It's okay for now, but do let me know if you need to make changes in ```master``` and I can help you review that with higher priority.