always infer, never assume