why can't you add `def empty` that would do this Origin.None boilerplate for you?