Added ability to add initial_value function to DNAComponent