@ImplementedBy Example