Added back reference from each method to its corresponding generic function.