Creating Declarations from Usage