Use a catch-all fn head instead