#12 added hook_requirements implementation (site builder ux)

Here it is.