exchange the keyword `prototype` to string #6
exchange keyword `extend` to string #6
exchange keyword `trigger` to string #6
exchange keyword `attribute` to string #6
exchange keyword `_listener` to string #6
use Array literal to be shortened #7
Merge branch 'dev'