use ``plumbing`` decorator instead of ``plumber`` metaclass.