Require consistency and fixes
Cleaner function binds
New build