What it says on the tin. Shouldn't require any serious code changes to the Array struct. Depends on #18.