A block may be any combination of (or none of) the following: