Constructs Signature for the given callable object.
inspect/Signature.from_callable
Signature.from_callable