Observers now get a Hash
#owner, #group output should be stripped
Added specs & docs up till #mode