Improvements to AbstractProvider

Two spaces indentation here, as well. Please change this to four spaces.