make x be a function to trigger android defineProperty() bug