A BufferStatement declares a connection buffer and optionally assigns initial content.
syntax: 
				buffer name : type := expression;
			
				
type or 
				expression but not both may be omitted. An omitted type is deduced from the initial expression values.
			
conformsTo 
				
					ConnectionVariable
				, 
				
					VariableStatement
				, 
				
					ObservableStatement
				
			
Associations
				
ownedExpression : OCLExpression[?]
			
The optional expression computing initial content values.