Added interface for internal parameters, and changed InternalParameterHandler to be able load any type of parameters