Should support callable callback for 'function' option in hook_theme()