tests for magic method __toString
renaming
constructor won't accept array arguments
typo
tests for constructor
tests for create()
[BUGFIX] filtering acceptable params
closes gh-3
code improvement