Merged the two ImpliedImplementationInterfacesSerializer classes into one and removed the use of reflection when configuring the serializer using an attribute.