Toast 'position' bug 4.0.0-beta.15

Looks like there is a bug relating to the toast config { position: 'top' | 'middle' | 'bottom }

i am using position: 'middle' and it is appearing in the same screen location as position: 'top'

const userToast = await this.toastCtrl.create({
    message: `Logged in with ${user.email}`,
    duration: 2000,
    position: 'middle'
    });
await userToast.present();

Is anyone else experiencing this issue?

Ionic Info

Ionic:
ionic (Ionic CLI) : 4.3.1 (%APP_DATA%\npm\node_modules\ionic)
Ionic Framework : @ionic/angular 4.0.0-beta.15
@angular-devkit/build-angular : 0.10.4
@angular-devkit/schematics : 7.0.4
@angular/cli : 7.0.4
@ionic/angular-toolkit : 1.1.0
Cordova:
cordova (Cordova CLI) : 8.1.1 (cordova-lib@8.1.0)
Cordova Platforms : none
Cordova Plugins : cordova-plugin-ionic-webview 2.2.0, (and 4 other plugins)
System:
Android SDK Tools : 26.1.1 (F:\adt-bundle-windows-x86-x64\sdk)
NodeJS : v8.9.4 (C:\Program Files\nodejs\node.exe)
npm : 6.4.1
OS : Windows 10

It’s a confirmed bug, I’ve reported it