add implementation for Date.play and String.cs