Making provider and credentials an attribute

Will it be true, if I set it from a wrapper, since its a hash, will another provider care if there are extra attributes, if not I think we can change this to remove the condition.