Added all properties, changed API to be more flexible
Extra safty check when itterating over location values
1.0.0