Non-Independent Components Analysis