Actually run all construct()/staticConstruct()s. Previous commit just made the first to be added run, instead of the last.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>