last commit before fixCallMember branch
fix polimorphic behavior of Signature class