Extras missing from node's fs module + multi-platform file ownership handling