This component is a necessary for the moment until a more appropriate solution to generalize usage of solution methods is found.