Basically I'm searching for a way of specifying a policy that a class must have a method with partial signature getValue() and yet not tie down the return type. i.e. every class must implement this ...