Allow to define custom fields and to pass procs as tags