you could, but it seems we usually don't. you typehint the parameter on addStrategy, so you will notice the problem eventually.