brooklyncentral/brooklyn — pull request #668 by pveentjer (2013-04-17 07:28:31+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.