Small tweak on experiment definition.
Add non-private version of mw.
Refactor experiment code.