#85: added c# versions for StringRecorder and SimpleContext that implements IStringContext interface