Abstract projection tidy.