Requirement 1: Uniform Interface ()