Basic vault prototype using OP_CAT

Yes, I think enforcing that the current input index is 0 should fix this.