Moved proc child method implementation to OS lib