Betting on profits of the agent conditional on various code changes. "Agent profits will increase X% by date Y, given code change Z." If code change Z isn't chosen, money is refunded to the people who bet in the market. If it is chosen, then it stays open until date Y, where it pays off depending on the eventual profits.