1. What is the concept of callbacks and callback hell in JavaScript?
2. What is currying in JavaScript, and can you provide an example to explain it?
3. What is a liquid filter, and can you provide an example of its application?
4. What is the concept of metafields in Shopify?