deprecating old function didn't work, actually these functions are accessed through reflection at runtime, not at compile time, so can't see any problem.