Revert "Revert "DEVELOPER-749 (Experimental -> Early Access)""

This reverts commit 8892e78016aba59fa31daf964e2a5603e10b4bc2.

Updated to the latest awestruct as well.

Conflicts:
	Gemfile
	Gemfile.lock