Removed references to javax.inject.Inject to make it compatible with JDK 5