Base implementation

Perhaps this factory should be able to load any class from `Roave\User\:namespace\Options` ?