clarification difference between function and tag includes