Simplify generation and resolving of signatures