anchor.diff:  	- _attributes.multiple      = attributes.multiple       || true
   	- _attributes.size          = attributes.size           || 5
   	- _attributes.style         = attributes.style          || "default"
  +	- _attributes.baseClass     = attributes.baseClass      || "b-form-item"
  +	- _attributes.pattern       = attributes.pattern
  +	- _attributes.mod           = attributes.mod
  +	- _attributes.title         = attributes.title
   	- _attributes.value         = attributes.value
   	
  +	- _attributes.classes       = [_attributes.baseClass]
  +
  +	- if (_attributes.type)
  +		- _attributes.classes.push(_attributes.baseClass + "_type_" + _attributes.type)
  +
  +	- if (_attributes.mod)
  +		- if (Array.isArray(_attributes.mod))
  +			- if (_attributes.mod.length > 1)
  +				each ent, num in _attributes.mod
  +					- _attributes.classes.push(_attributes.baseClass + "_" + ent)
  +		- else
  +			- _attributes.classes.push(_attributes.baseClass + "_" + _attributes.mod)
   
   	- if (_attributes.errors)
  -		-_attributes.errorclass = "b-form-item_status_" + _attributes.errorclass
  -	- else
  -		-_attributes.errorclass = ""
  +		- _attributes.classes.push(_attributes.baseClass + "_status_" + _attributes.errorclass)
   
   	- if (_attributes.required)
  -		-_attributes.requiredclass = "b-form-item_" + _attributes.requiredclass
  -	- else
  -		-_attributes.requiredclass = ""
  -
  -	- if (_attributes.type)
  -		-_attributes.typeclass = "b-form-item_type_" + _attributes.type
  -	- else
  -		-_attributes.typeclass = ""
  +		- _attributes.classes.push(_attributes.baseClass + "_" + _attributes.requiredclass)
   
   	- if (_attributes.style)
  -		-_attributes.styleclass = "b-form-item_style_" + _attributes.style
  -	- else
  -		-_attributes.styleclass = ""
  +		- _attributes.classes.push(_attributes.baseClass + "_style_" + _attributes.style)
  +
   
   	- if (_attributes.checked)
   		-_attributes.checked = "checked"
  
positive.code: 
  	- else
  		+__wrapper()
  			- if (_attributes.type === "text" || _attributes.type === "email" || _attributes.type === "password")
  				input(type=_attributes.type, value=_attributes.value, name=_attributes.name, placeholder=_attributes.placeholder, id=_attributes.name)
  				- if (_attributes.type === "input-date")
  					.b-form-item__input-icon.js-datepicker-trigger(class=_attributes.icon)
  
  			- else if (_attributes.type === "file")
  				input(type=_attributes.type, name=_attributes.name, placeholder=_attributes.placeholder, id=_attributes.name)
  				- if (_attributes.type === "input-date")
  					.b-form-item__input-icon.js-datepicker-trigger(class=_attributes.icon)
  
  			- else if (_attributes.type === "textarea")
  				textarea(name = _attributes.name, cols = _attributes.cols, rows = _attributes.rows, placeholder = _attributes.placeholder, id = _attributes.id)= _attributes.value
  
negative.code: 
  mixin __label()
  	if (_attributes.label)
  		label(for=_attributes.name, class=_attributes.baseClass + "__label")!= _attributes.label
  			if (_attributes.required)
  				span  *
  
  