{% macro m_user_avatar(user, size=20) %}
{%- call m_user_link(user) %}
{{ m_user_photo(user, size=size) }}
{{ user.name }}
{%- endcall %}
{% endmacro %}
{% macro m_user_photo(user, size=20) %}
{% endmacro %}
{% macro m_user_link(user, css="") %}
{%- set content = caller() if caller|default(None) else user.name %}
{{ content }}
{% endmacro %}