require that run() methods be shared
Merge pull request #1173 from ceylon/sharedrun

require that run() methods be shared