keep any pre-existing parent classes & traits; also clean up use of quasiquotes