#13: StringSource implementation.

Signed-off-by: Stanislav Demyanovich <mezozoysky@gmail.com>