Added an utility function to avoid repeated code, changed added properties to writeable = true and added a check to avoid replacing an existing implementation if available
Formatting and typo
More formatting
And yet more formatting :P
Merge pull request #1 from PabloM1986/master

Made some changes