Changed copyright year in the license, added error messages instead of a simple boolean for the validation, changed array notation to be compatible with PHP 5.3, still need to unit test these changes though...