Finished generic boundary methods.