Optinal parameter must not be injected, close #17