`,
it must include the tag name argument.
{: .alert .alert-error }
### Adding public properties and methods {#propertiesmethods}
-To define methods/properties on your element, pass a prototype object to `Polymer()`:
+To define methods and properties on your element, pass a prototype object to `Polymer()`:
Polymer([ tag-name, ] prototype);
-The _prototype_ can include custom properties and methods for your element.
-
The following example defines a property `message`, a property `greeting`
using an ES5 getter, and a method `foo`: