add setCurrency(Player p, T value) method.
Note that you should throw a UnsupportedOperationException if are not
able to provide this method.