Esto también permite a los programadores escoger qué nivel de abstracción desean.