Fixes wrong os family caused by 'becomes' refs #3962
fixes #3760 - API v2 define metadata @total for each controller