public TYPE_1 METHOD_1 ( ) throws TYPE_2 { return new TYPE_3 ( start . METHOD_2 ( ) ) ; } 

public TYPE_1 METHOD_1 ( ) throws TYPE_2 { return new TYPE_3 ( start . METHOD_2 ( ) , end . METHOD_2 ( ) ) ; } 
