in reply to "Method is not in the class but it is there!"
Maybe some of the classes defines its own can method? What happens if you just call the method?