Fixed using basestring.
Add support more sourse numbers.
Fixed wrong name.
Remove self source.
Tiny changed in repr.