baby semantics w/o breaking Raul's tests