Fixed Trait issue with VS2013