Added a new form of serializer
ApplyCustomBehavior added to Common