Removed special case handling of "auto" enum for length properties. Added general support for "auto" and other enums on Length and Numeric properties.