El código que han reescrito desde cero incluye, pero no está limitado a: