protected final function Initialize()
{
$this->Register(Mysql\Columns\CharacterSet::GetType(), [$this, 'AppendCharacterSet']);
$this->Register(Mysql\Columns\Collation::GetType(), [$this, 'AppendCollation']);
$this->Register(Traits\Comment::GetType(), [$this, 'AppendComment']);
$this->Register(Traits\DefaultValue::GetType(), [$this, 'AppendDefaultValue']);
$this->Register(Traits\Increment::GetType(), [$this, 'AppendIncrement']);
$this->Register(Traits\NotNullable::GetType(), [$this, 'AppendNotNullable']);
}