Glypicans: proteoglycans with a surprise | Synapse