Added generic function compute-applicable-methods