In this MR the interfaces of the form factor items have been overhauled to disencourage the use of the string based interface.
Several further weak design choices were corrected.
Relates #52 (closed)