flexy entity
trait Tagable