updated to 0.1.7, added objects.isEmpty call, unit tests to match