call block in :add_on is 'prepend' or 'append'.