I don't believe this is possible since when trait already exists script will shut down before trying to apply and report it.