abstract enough ? by contratempo
_