First of all, define exactly what do you want to abstract, and most importantly, Why?
If there is no clear "why", don't do it!
It makes your code less readable and potentially slower.
The goal of abstraction is to minimize the cost of future changes by