Gs vs Gi Logic: When cAMP Goes Up, Down, or Appears to Invert