All of the cases here are valid.