allow afterRender on module binding to be defined later when passing an observable and initial value is null/undefined.
fixes #16