add support to clone MediaElement through constructor itself