Add implicit parameters to constructors