code: func NewMsgBlock(blockHeader *BlockHeader) *MsgBlock {
  	return &MsgBlock{
  		Header:       *blockHeader,
  		Transactions: make([]*MsgTx, 0, defaultTransactionAlloc),
  	}
  }
docs: // NewMsgBlock returns a new bitcoin block message that conforms to the
  // Message interface.  See MsgBlock for details.