Replacing the hacky v1 with the proposed syntax relayed by PCC, and changing the name to __builtin_call_with_static_chain. Which is kinda long, but at least it's more properly descriptive. Adds documentation and an errors test case. r~