 }
 
 /**
-* \brief Set the value of the property given a string
-*
-* \param s a string
-*/
+ * \brief Sets the value of the property given a string.
+ *
+ * \param s a string
+ */
 template <>
 void property::set(std::string s)
 {



/**
* \brief Convert a number to a string
*
* \param num a number
*
* \return a string
*/
template <typename T>
std::string toString(T num)
{

template boundaryCondition **property::get<boundaryCondition **>();

/**
 * \brief Returns a string describing the value of property as appropriate.
 *
 * \return a constant character pointer
 */
const char *property::print()
{ 
    if (*type == typeid(int))
