brooklyncentral/brooklyn — pull request #670 by pveentjer (2013-04-17 13:48:41+00:00)
Title: resolves the issue with:

java: brooklyn.entity.rebind.Rebindable cannot be inherited with different arguments: and <>

This is done by dropping generics for the Rebindable, but relying on coveriant return types for getMementoSupport. Provides the same typesafety, at the price of a bit more code.