Replace sed substitution separator again, let's try % this time!

Underscore is used sometimes for variables e.g. $_pkgname for *-git packages
These are the bad ones so far:  # + @ _
Patch adding feature implemented

Patch commands are inserted into prepare() if it exists, or build() if it does not.