Build out default creator functionality. Build out and pass series of tests against static function instance generator