Yeah you're right.  The goal was to support empty string as a passed in value.  Will coordinate with the developer on the proper fix