Slightly better arguments
Replace alikes and type getters with hash getters