Refine makeCase to handle different types of AU inputs