That looks like it will mostly work. I'll have to see about Nulls.