Explicit type specification for attributes in nexus structure
Created by: nikhilbiyani
The current nexus structure does not allow type specification and infers the types from the data. This should be made optional such that if specified, an explicit type is used.