Add support for constant props.
Use props forreal. Add some convenience methods.