Cleanup of unused (byte, short, float) and add validation
New build
A simple configurable provider.