Add parameterized type to the Binder class in order to avoid casting on custom binder