Initsupport

This enables js-init support for separating js-data from js-init.