From: Trenton D. Adams <trenton.d.adams_at_gmail.com>
Date: Wed, 20 Apr 2016 17:30:34 -0600
According to the documentation, custom injection resolvers do not need to
be of the Singleton scope. But there's code in HK2 that forces them to be
in that scope. Is this a design problem, or a documentation problem?