moves Attr back to package.scala