add additional constructor that takes the required parameter directly, so it can be configured differently more easily.
Authored by: mrieser 2012-11-15
Parent: [r21817]
Child: [r21819]