'Weight' functions and a few spelling fixes

Here a small bunch of contributions based on our internal extensions to PlainElastic library.