setPadder should properly handle "0" and no longer accept anything that is not a string
only moving code
giving constructor the bare minimum argument
unnecessary else's cause the if's throw exceptions
only moving code
constructor should handle NULL args even if setters do so
improving comments
setPadder won't deal with NULL
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