Investigating Deprecation Misuse: A Taxonomy, Alternatives, Controlled Experiment, And Experiment Platform