Use default-extensions instead.
Start implementing generation algorithm.
OMG implement it!