Removed the need for a runFactory method to be defined.
Merge branch 'origin/dev'