Early Abstractions Background