Version 2.3: Partes opcionales terminadas