Adapting ChildFunction to work with Signature system.