Abstraction and oddities