Rename WithContext and add comment
Update package document and README.