Adds support to specify a blueprint export
Removes invariant error function and minor test changes