code: public static final synchronized ProfileManager getInstance(Object context) {
  		
  		return (instance == null)? 
  				(instance = new ProfileService(ContextUtils.asApplication(context))) :instance;
  	}
docs: <p>Creates a new instance of an implementation of {@link ProfileManager}.
  
  @param context
  the invocation context
  
  @return a new instance of {@link ProfileManager}.
  
  @since 1.1.1