Experimental SDK

The experimental SDK houses bleeding-edge(-ish) functionality that may have unstable APIs. Some examples of what's in here: