More decorator tests and we no longer let things through the argspec loop that aren't functions or methods