Separated vcedit_state_new() and vcedit_open() again.