DynamicExtension

constructor(fn: (Facet<Input, Output>) -> Extension)