Merge pull request #26 from crate/m/bulk_args

M/bulk args
use bulk operation if crate server supports it