I feel like this method might be in conflict with the one above it.  eg. which method is called if someone writes code like:

map(parameterizable, "foo");

Is it this method or the above method?

Again, I'd probably be in favor of adding this as a static method directly on mapped, but we should change the method name so that there is no possible conflict with other methods.

eg. Mapped.mapFromArray(T parameterizable, Object... mappings) or something.