An assignment as a pattern
A single part of an ObjectPat
All of the different ways you can declare an identifier and/or value
similar to an ObjectExpr
ObjectExpr