The mapspace can be configured to allow for only perfect factorizations or for both perfect and imperfect factorizations.
To permit imperfect factorizations, set the template to "ruby". To permit only perfect factorizations, set the template to any other string.
mapspace:
version: 0.4
template: "ruby"