write-region faking.
implement the START rules around write-region