Text this: Peptide science — whither thou goest?