old-display = display

display(type)

if type is inline-block
  display -moz-inline-stack
  display inline-block
  vertical-align middle
  *vertical-align auto
  zoom: 1
  *display inline
else
  old-display(type)

// Genericar mais: // - suporte a fallback automatico // - suporte a propriedades sem sufixo -color transparent-fallback(property, color, fallback = null)

if color is a "color"
  acolor = rgb(color)
  {property} fallback || acolor
  if acolor != color
    {property} color
else
  {property} color

background-color(color, fallback = null)

transparent-fallback(background-color, color, fallback)

border-color(color, fallback = null)

if color is a 'array'
  {property} color
else
  transparent-fallback(border-color, color, fallback)

color(c, fallback = null)

transparent-fallback(color, c, fallback)