make the internal implementation of the properties injector final and package private
fix checkstyle warnings