baseMethods function

Generic functions extensions