implemented aggregate command on col, implemented bson.null for explicit null handling