Managing the liabilities arising from structural alerts: a safe philosophy for medicinal chemists.