Added functional Mono integration.