Hydrotalcite-like compounds:versatile layered hosts of molecular anions with bio-pharmaceutical activity.