PushMethod is improved, now uses reflective Collection