`partial` instead of anonymous fn?