method
rewrite ?(tags=[]) x = self
#
delete () ; self
#
append ~tags x