#450 Fixed getting connection revision object and reorganized several methods so they look more or less the same
#450 Creating form in Service Container is not possible due to variable type