issue #21986: get sales order under spec
issue #21986: start on sales order characteristics
install orms even if their extension is js
issue #21986: fixed longstanding orm extension-only bug
issue #21986: get characteristics working