Improve usefulness of extend util, properly use namespace property, update setup options to use a hash helper.