Soft delete feature for comment [NO MERGE]

I don't know if re-asserting the inbound properties is an expected behavior or not. Maybe we should just provide the data somewhere else and make the client decide. @ajs6f ?