Set experimental option true when set via compile().

Fixes #1490
My point was that we should not limit the value to `true` and `false` but do something more along the lines of:

```js
if (object.experimental !== undefined) {
  this.experimental = object.experimental;
}
```