An a non nullable type and an option type to this library.