Treasure or artifact: a decade of p63 research speaks for itself