fixed npe with enumsets for getByQuadruples
added junit tests for new descriptor methods