Promise.succeed can take a null value