Add ForwardDouble mode, specified to Double, and having only one constructor