added an 'unused parameter' warning suppressing function
documented and corrected the Serializer
made serializer docs more complete