Issue 86

Please review issue #86, added test cases for BulkCompute and BulkComputeIfAbsent