all the cool kids use dashes (not dots). API is the same.

package names / install paths changed, API remains the same
adds explanation