Add support for $add query parameter and $optional fields
0.6.0