fixed spec for include/extend and expanded to cover instance hooks