Create a new HTTP contract builder.
Most apps prefer createContractGroup().namespace(...).prefix(...) for
related feature contracts. Use this lower-level factory when a standalone
contract is clearer.
HTTP method, path template, and optional contract name.
A fluent contract builder.
Contract builder exports.