Remove runtime call to assertObject for import statements

Fixes #1115
I didn't understand that transformOptions had the same properties as parseOptions but could have different values. I gather this is related to [true|false|parse], but I don't understand 'parse' and I don't think we have any documentation on it?  A wiki paragraph or comment in in says options.js would be great.