improve mdx generation for crossjoins on axis, if not relevant keep named set