t) : float = failwith "never"
```
    
* Custom replacements

```fsharp
let additionalComponents = [
    // Where Replacements is a module with the ReflectedDefinition attribute
    ExpressionReplacer.create <@ ignore @> <@ Replacements.ignore @>
]```
    
```fsharp
Compiler.Compile(<@ myFunc() @>, components = additionalComponents)
```

???

* Calling JavaScript library functions using FFI
* Replacing methods in other libraries that aren't tagged with ReflectedDefinition
* This was used to map the Apiary.i