Full threadPherdnut·If only we had static types, we could do something like this with JavaScript.View on HN