Relaxing the contract on date->string to accord with previous documentation. Changing web-server example to use more restrictive contract Please include in 5.0