Keeping paper-dialog opened property in sync on toggle

If the overlay is toggled directly then the dialog's opened property gets out of sync since it's used in conditional attribute syntax. Actually was moving things over to conditional syntax intended on the core-overlay element here since it appears it creates a one way binding no?