- Create test to ensure that commands don't define the same binding - Create stricter attribute validation in builder: throw an error if required field was not initialized